liquid separator - Turco Inglés Diccionario